package com.luokangtao.zuul.properties;

import com.luokangtao.zuul.entity.Swagger2Resources;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
import java.util.List;

/**
 * swagger配置实体类
 * @author luokangtao
 * @create 2019-07-20 16:41
 */
@ConfigurationProperties(prefix = "swagger2")//定义一个实体类在装载配置文件信息
@Data
@Component
public class Swagger2 {
    private String title;//头部
    private String description;//描述
    private  String version;//版本号
    private String contact;//作者
    private String termsOfServiceUrl;//服务地址
    //分布式系统中整合Swagger文档  自定义的实体类Swagger2Resources
    private List<Swagger2Resources> resources;
}

